serial killer - French English Dictionary